package mfund.com.dao;

import java.util.List;
import mfund.com.model.TProductValue;
import mfund.com.model.TProductValueExample;
import org.apache.ibatis.annotations.Param;

public interface TProductValueMapper {
    int countByExample(TProductValueExample example);

    int deleteByExample(TProductValueExample example);

    int deleteByPrimaryKey(Integer productValueId);

    int insert(TProductValue record);

    int insertSelective(TProductValue record);

    List<TProductValue> selectByExample(TProductValueExample example);

    TProductValue selectByPrimaryKey(Integer productValueId);

    int updateByExampleSelective(@Param("record") TProductValue record, @Param("example") TProductValueExample example);

    int updateByExample(@Param("record") TProductValue record, @Param("example") TProductValueExample example);

    int updateByPrimaryKeySelective(TProductValue record);

    int updateByPrimaryKey(TProductValue record);
}